#ifndef REPRESENTADORENBITS_H_
#define REPRESENTADORENBITS_H_
#include <iostream>

class RepresentadorEnBits {
public:
	RepresentadorEnBits();
	virtual ~RepresentadorEnBits();
	void set_long(int longitud);
	void agregar_cero();
	void agregar_uno();
	void agregar_nro_dec(int long_usada, int numero);
	void pasar_a_bit(std::string *cadena);
	int getLongitud();
	int devolver_entero();
private:
	int* numeros;
	int longitud;
	int pos_actual;
	std::string bits;
};

#endif /* REPRESENTADORENBITS_H_ */
